Capcom Music Editor - Version 0.1

- kuja killer

---------------------------------

November 9, 2016 - version 0.1 - First public release

---------------------------------
This is an editor designed to help people create songs for Megaman/Rockman 3, 4, 5, and 6. It was originally programmed by "Martin Bedard" or "ColdIced" over 6 years ago, however was never released to the public, nor finished. 

I was given permission by the author the source code, and able to edit it by making the interface a little more nice and clean compared to how it was previously. Also adding a few extra things to make it more complete.

There are many help boxes to explain what everything does, and the interface has almost a similiar look to Fami Tracker.
---------------------------------

Basic usage of program:
** Load a megaman 3 to 6 NSF or ROM with the select file button. NSF's are easier and more recommended as you can test your song creations faster loading a NSF in emulator.

** Choose the Song ID you wish to edit and click Set address to r/w button. It will tell you the address your currently reading or writing on. You can type in your own custom address to read/write to in the ROM/NSF if needed.

Now you can begin composing your song from a new sheet. When you need to test, make sure to press END key for all 4 channels to set the end status for the song's channels. (You'll be alerted if they're not currently there) And click "create code" button. If no errors happen, then you can test in emulator.

To continue your progress if you come back at a later time, follow the same directions above, setting the address, THEN click "read channel" to read your data you've written to continue from where you left off. Or if your viewing existing megaman songs.

-----------------------------------------------

** quick note on loops/breaks editor. The 2nd square for a loop/break called "frame" is un-used and not editable as they are unrelated to song composing.

** Periods and "^^^" should not be needed at all, so dont worry about those in the help descriptions. As i never used those.
You can use spacebar to insert a "rest" or note cut when needed.

** Use normal Octave Command to change the octave when needed, instead of Oct "Plus" because that makes things a bit complicated.

** it is not possible at this time to edit instrument data, so you'll have to experiment which instrument numbers you wish to use in your songs at whatever time with your megaman game of choice.

----------------------------------------------

It's best to practice overwriting the megaman 3 title song from scratch with a new blank sheet.

If editing from a NSF (the recommended choice), you'll still have to copy the music engine data to your ROM. Do not include the NSF header.

I hope this program will be of use to future megaman romhackers. I may try to update this more in the near future. I've been able to use it to compose a song or two so far with no problems and I hope you'll make great songs too!

Anyone familiar with Fami Tracker may have an easier time with this. As you can format your Notes exactly the same amount of rows between each note as a fami tracker song. It will make things much faster and easier in my personal opinion.